English Dictionary
◊ GARDEN LOOSESTRIFE
garden loosestrife
n : frequently considered a weed; Europe and Asia [syn: {yellow
loosestrife}, {Lysimachia vulgaris}]